package ibmetp.mis.service;


import ibmetp.mis.vo.Resource;


import java.util.List;
/**
 * /**
	 * 资源service接口
	 * @author ZHENG BAOFA
	 * @created 2011-10-9
	 */

public interface ResourceService { 
	/**
	  * 通过资源ID得到资源信息
	  * @param id
	  * @return
	  */
	public Resource getResourceById(Long id);
	  
	
	  /**
	   * 添加资源
	   * @param  资源信息
	   * @return 资源信息
	   */
	  public String addresource(Resource resource);
	  /**
		 * 根据资源Id删除资源信息
		 * 
		 * @param id
		 */
		public Resource deleteById(Long id);
	  /**
	   * 更新资源信息
	   * @param  资源信息
	   * @return
	   */
	  public String updateResource(Resource resource);
	  
	  /**
	   * 批量删除资源
	   * @param resourceIds 资源ID组
	   * @return
	   */
	  public String deleteByIds(String resourceIds);
	  
	  /**
	   * 批量添加资源
	   * @param resources
	   * @return
	   */
	  public String addResource(List<Resource> resources);
	 
	  
	  

}
